<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<!-- HTML file produced from file: manual.tex --
 -- using Hyperlatex v 2.3.1 (c) Otfried Cheong--
 -- on Emacs 21.4 (patch 12) "Portable Code" XEmacs Lucid, Wed Jun  2 18:56:52 2004 -->
<HEAD>
<TITLE>Scheme 48 Manual -- Module commands</TITLE>

</HEAD><BODY BGCOLOR="#ffffff">
<EM>Scheme 48 Manual</EM> | <A HREF="s48manual.html#top_node">Contents</A> | In Chapter: <A HREF="s48manual_11.html">Command processor</A><BR>Previous: <A HREF="s48manual_14.html">Logistical commands</A> | Next: <A HREF="s48manual_16.html">Debugging commands</A>
<H2>Module commands</H2>

<P>There are many commands related to modules.
Only the most commonly used module commands are described here;
 documentation for the
 rest can be found in <A HREF="s48manual_32.html">the module chapter</A>.
There is also
<A HREF="s48manual_9.html">a brief description of modules, structures, and packages</A> below.
<P><DL><DT><B></B><DD><CODE>,open <CODE><I>structure&nbsp;...</I></CODE></CODE><BR>Makes the bindings in the <CODE><I>structure</I></CODE>s visible in the current package.
The packages associated with the <CODE><I>structure</I></CODE>s will be loaded if
 this has not already been done (the <CODE>ask-before-loading</CODE> switch
 can be used disable the automatic loading of packages).
<P><DT><B></B><DD><CODE>,config [<CODE><I>command</I></CODE>]</CODE><BR>Executes <CODE><I>command</I></CODE> in the <CODE>config</CODE> package, which includes
 the module configuration language.
For example, use
<BLOCKQUOTE><PRE>
,config ,load <CODE><I>filename</I></CODE>
</PRE></BLOCKQUOTE>
to load a file containing module definitions.
If no <CODE><I>command</I></CODE> is given, the <CODE>config</CODE> package becomes the
 execution package for future commands.
<P><DT><B></B><DD><CODE>,user [<CODE><I>command</I></CODE>]</CODE> <BR>This is similar to the <TT>,config</TT>.  It
    moves to or executes a command in the user package (which is the
    default package when the Scheme&nbsp;48 command processor starts).
<P></DL>
<P><P>
  
Previous: <A HREF="s48manual_14.html">Logistical commands</A> | Next: <A HREF="s48manual_16.html">Debugging commands</A></BODY></HTML>
